﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,form,input,button,textarea,th,td,pre,code{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
button{outline: none;border:nonecustomize}
img{border:0}
li{list-style:none}
body{font-size: 14px;color: #333;font-family:'Microsoft Yahei','Simsun';background-color: #F5F6F7;}
.graybody{background-color: #F5F6F7;}
input{line-height: normal;vertical-align: middle; -webkit-appearance:none;}
::-moz-placeholder{color: #C8CBCC;opacity: 1!important;}
:-ms-input-placeholder{color: #C8CBCC;}
::-webkit-input-placeholder{color: #C8CBCC;}
textarea {-webkit-appearance: none;}
.clear{clear:both}
.clearfix:after{clear: both;content: '\0020';display: block;height: 0;}
a{color:#545454;text-decoration:none;}
.green{color:#390}
.red{color:#f00}
.blue{color:#36c}
.gray{color:#454545}
.orange{color:#f60}
.lightblue{color:#00B0FE;}
.mtop5{margin-top: 5px;}
.mtop10{margin-top: 10px;}
.mtop15{margin-top: 15px;}
.fr{float: right;}
.color666{color:#666666}
.color6f7{color:#6f7070}
a:hover{}
.wid{width: 1200px;margin-left:auto;margin-right:auto;}
.wid2{}
.mcenter{text-align: center;}
.wid.no-login{
  -moz-user-select:none; /*火狐*/
  -webkit-user-select:none; /*webkit浏览器*/
  -ms-user-select:none; /*IE10*/
  -khtml-user-select:none; /*早期浏览器*/
  user-select:none;
}
.wid.user-select {
  -moz-user-select:all; /*火狐*/
  -webkit-user-select:all; /*webkit浏览器*/
  -ms-user-select:all; /*IE10*/
  -khtml-user-select:all; /*早期浏览器*/
  user-select:all;
}

.fixed{position: fixed;top: 0;background-color: #fff;width: 840px;margin: 0!important;padding: 0;z-index:99;}

#topcrumb{line-height: 50px;padding-top: 0px;padding-bottom: 0px;color: #999;font-size: 12px;}
/*#topcrumb .topcrum-box{width: 870px;margin: 0 auto;}*/
#topcrumb .topcrum-box{width: 870px;}
#topcrumb a{display: inline-block;color: #999;font-size: 12px;}
#topcrumb span{display: inline-block;background: url(../images/mainv2.png) 4px -1544px no-repeat;width: 14px;height: 30px;vertical-align: middle;}

 #apiileft{width: 870px;margin: 0 auto;float: left;}
/*#apiileft{width: 870px;margin: 0 auto;}*/
#apiinfo{background-color: #fff;border-top: 1px solid #FF8713;padding-top: 34px;padding-bottom: 32px;position: relative;}
#apiinfo .apispeback{position:absolute;top:-1px;left:0;}
#apiinfo #apispelogo{background:url(../images/mainv2.png) 0 -3769px no-repeat;width:54px;height:26px;position:absolute;left:0;top:8px;}
#apiinfo #apiinfoleft{width: 200px;float: left;border: 1px solid #F0F3F5;text-align: center;height: 210px;position: relative;margin-left: 20px;}
#apiinfo #apiinfoleft img{margin-top: 70px;}
#apiinfo #apiinfoleft a{position: absolute;right: 0px;bottom: 0px;display: block;width:0;height:0;border-width:21px;border-style:solid;border-color:transparent #EFF0F1 #EFF0F1 transparent;}
#apiinfo #apiinfoleft a.on{border-color:transparent #FF8A00 #FF8A00 transparent;}
#apiinfo #apiinfoleft a span{position: absolute;right: -21px;bottom: -21px;display: block;width:42px;height:42px;background: url(../images/mainv2.png) no-repeat;background-position: 23px -3126px;}
#apiinfo #apiinforight{width: 588px;float: left;margin-left: 30px;position: relative;height: 212px;}
#apiinfo #apiinforight #apiitop{margin-top: -8px;position: relative;border-bottom: 1px solid #F9F9F9;}
#apiinfo #apiinforight #apiitop h1{font-size: 22px;color: #353D41;font-weight: normal;float: left;margin-right: 9px;line-height: 40px;margin-bottom: 5px;}
#apiinfo #apiinforight #apiitop span{display: inline-block;border: 1px solid #00B0FE;border-radius: 2px;line-height: 18px;font-size: 12px;padding: 0px 4px;margin-right: 2px;margin-top: 12px;}
#apiinfo #apiinforight #apiitop span.blue{border: 1px solid #00B0FE;color: #00B0FE;}
#apiinfo #apiinforight #apiitop span.green{border: 1px solid #00D37C;color: #00D37C;}
#apiinfo #apiinforight #apiitop span.orange{border: 1px solid #FF9023;color: #FF9023;}
#apiinfo #apiinforight #apiitop span.orange2{border: 1px solid #FF8713;color: #FF8713;}
#apiinfo #apiinforight #apiitop span.red{border: 1px solid #FF7F77;color: #FF7F77;}
#apiinfo #apiinforight #apinuminfo{position: absolute;right: 20px;top: 3px;}
#apiinfo #apiinforight #apinuminfo li{float: left;color: #999;height: 35px;line-height: 35px;font-size: 12px;background: url(../images/mainv2.png) no-repeat;background-position: 4px -3059px;padding-left: 22px;margin-left: 10px;}
#apiinfo #apiinforight #apinuminfo li#clicknum{background-position: 4px -1128px;}
#apiinfo #apiinforight #apinuminfo li#collectnum{background-position: 4px -1171px;}
#apiinfo #apiinforight #apinuminfo li#collectnum.on{background-position: 0px -3382px;}
#apiinfo #apiinforight #apinuminfo li#usednum{background-position: 4px -1216px;}

#apiinfo #apiinforight #apiiprice{color: #999;}
#apiinfo #apiinforight #apiiprice .isfree{height: 30px;line-height: 30px;color: #44CB71;font-size: 16px;float: left;margin-right: 15px;}
#apiinfo #apiinforight #apiiprice #apipriceinfo{font-size: 12px;}
#apiinfo #apiinforight #apiiprice #apipriceinfo li{float: left;margin-right: 10px;background: url(../images/mainv2.png) no-repeat;background-position: 4px -3221px;padding-left: 23px;line-height: 30px;}
#apiinfo #apiinforight #apiiprice #apipriceinfo li#apiprice1{color: #31ACF6;}
#apiinfo #apiinforight #apiiprice #apipriceinfo li#apiprice2{color: #4479FF;background-position: 4px -3300px;}
#apiinfo #apiinforight #apiiprice #apipriceinfo li#apiprice3{color: #FFB61B;background-position: 4px -3383px;padding-left: 28px;}

.apilinebox span.originalprice{display: inline;margin-left: 0;}
.originalprice{text-decoration: line-through;}
.apilinebox span.apipricespe{background:url(../images/mainv2.png) 0 -3903px no-repeat;float:right;width:62px;height:20px;line-height:20px;text-align:center;color:#fff;margin-right:20px;margin-left:0;font-size:12px;}
#apiinfo #apiinforight #apiiprice i{color: #FF5147;font-style: normal;}
#apiinfo #apiinforight #apiiprice i del{font-size: 18px;text-decoration: none;}
#apiinfo #apiinforight #apiiprice .originalprice{margin-left: -5px;font-size: 16px;margin-right: 5px;}
#apiinfo #apiinforight #apiiprice .originalprice i{color: #666;}
#apiinfo #apiinforight #apiiprice .price{font-size: 28px;margin-right: 5px;}
#apiinfo #apiinforight #apiiprice .atipsbox{position: relative;margin-left: 10px;display: inline-block;width: 120px;}
#apiinfo #apiinforight #apiiprice .atips{line-height: 24px;background-color: #FF5147;color: #FFF;padding: 0 10px;border-radius: 4px;position: absolute;font-size: 12px;bottom: -1px;}
#apiinfo #apiinforight #apiiprice .atips:before{position: absolute;left: -6px;top: 10px;content: '';display: block;height: 0; width: 0px;border-right: 6px solid #FF5147;border-bottom: 6px solid transparent;}
#apiinfo #apiinforight #apiiprice .tip_1212{display:inline-block;vertical-align: top;margin-top: 7px;}
#apiinfo #apiinforight #apiiprice .tip_1212 .discount{color:#ff5147;padding:0 12px;display:inline-block;line-height:24px;border-radius: 3px;border:1px solid #ff5147}
#apiinfo #apiinforight #apiiprice .tip_1212 .discount span{color:#fff;float:right}
#apiinfo #apiinforight #apiiprice .tip_1212 .remmendapi{box-sizing:border-box;display:inline-block;color:#ff5147;line-height:24px;padding:0 16px;border:1px solid #ff5147;}

#apiinfo #apiinforight #apiidesc{color: #858585;font-size: 18px;line-height: 22px;margin-top: 8px;margin-bottom: 7px;}

#apiinfo #apiinforight #apiicollect{position: absolute;left: 0;bottom: 0;}
#apiinfo #apiinforight #apiicollect a{float: left;height: 33px;line-height: 31px;width: 120px;border-radius: 3px;color: #fff;font-size: 16px;text-align: center;border: 1px solid #00B0FE;background-color: #00B0FE;}
#apiinfo #apiinforight #apiicollect a#applybtn{cursor: pointer}
#apiinfo #apiinforight #apiicollect a#collectbtn{background-color: #fff;color: #00B0FE;margin-left: 14px;}
#apiinfo #apiinforight #apiicollect a#showApi{margin-left: 30px;background: #fff;color:#00B0FE;}
/* productLine__tags */
#apiinfo #apiinforight #productTags {position: absolute;left: 0;bottom: 0;}
#apiinfo #apiinforight #productTags span{border-radius: 20px;padding: 0 9px;color: #fff;font-size: 12px;margin-right: 10px;background: #95a0ba;line-height: 2.08;display: inline-block;margin-top: 5px;}
#apiinfo #ailcom{position:absolute;top:0;left:0;color:#666;background-color:#f6f7f8;width:78px;height:22px;line-height:22px;}
#apicontent{background-color: #fff;}
#apicontent{}
#apicontent #apitab{border-bottom: 1px solid #F0F3F5;margin-top: 20px;}
#apicontent #apitab li{float: left;width: 95px;margin-left: 20px;}
#apicontent #apitab li a{display: block;line-height: 60px;text-align: center;color: #333;font-size: 16px;margin-bottom: -1px;}
#apicontent #apitab li a.on,#apicontent #apitab li a:hover{color: #00B0FE;position: relative;border-bottom: 2px solid #00B0FE;}
#apicontent #apitab li a.on:after,#apicontent #apitab li a:hover:after{position: absolute;width: 16px;height: 8px;left: 50%;bottom: -2px;content: '';display: block;margin-left: -8px;background: url(../images/mainv2.png) no-repeat 0px -1511px;}
#apibox{background-color: #fff;margin-top: 10px;padding-left: 30px;padding-right: 30px;padding-bottom: 26px;min-height:468px;}
#apibox #apimain{margin-top: 20px;}
#apibox #apimain #apibleft{width: 159px;float: left;border-right: 1px solid #F0F3F5;}
#apibox #apimain #apibleft li{}
#apibox #apimain #apibleft li a{line-height: 40px;padding-left: 16px;display: block;}
#apibox #apimain #apibleft li a.on,#apibox #apimain #apibleft li a:hover{color: #00B0FE;background: url(../images/mainv2.png) no-repeat;background-position: -57px -1044px;}
#apibox #apimain #apibright{width: 620px;display: inline-block;margin-left: 30px;}
#apibox #apimain #apibright .subapiitem{}
#apibox #apimain #apibright .subapiitem .subapiinfo{}
#apibox .apiline{border-bottom: 1px dashed #F0F3F5;padding: 10px 0;clear: both;}
.apilinebox{margin-bottom: 5px;padding-bottom: 18px;border-bottom:  1px dashed #F0F3F5;}
#apibox .apiline label{color: #353D41;float: left;line-height: 17px;}
.apiline span, .apilinebox span{color: #8D9399;margin-left: 73px;display: block;word-break:break-all;word-wrap:break-word;}
.apiline span.lightblue{color: #00B0FE;}
#apibox h4{color: #353D41;line-height: 36px;margin-top: 1px;font-size: 14px;background: url(../images/mainv2.png) no-repeat 6px -1257px;padding-left: 20px;margin-top: 4px;}
#apibox .alh4line{position: relative;}
#apibox .alh4line a{position: absolute;right: 0px;top: 4px;display: block;border-radius: 12px;border: 1px solid #FFB21D;color: #FFB21D;padding: 3px 8px;font-size: 12px;}
#apibox table{width: 100%;border: 1px solid #F0F3F5;}
#apibox td{line-height: 20px;color: #666;padding: 9px 10px;border-bottom: 1px solid #F0F3F5;}
#apibox th{text-align: left;line-height: 20px;color: #333;background-color: #F5F8FA;padding: 9px 10px;font-weight: normal;border-bottom: 1px solid #F0F3F5;}
#apibox th.col1{width: 20%;}
#apibox th.col2{width: 15%;}
#apibox th.col3{width: 10%;}
#apibox th.col4{width: 55%;}
#apibox th.col5{width: 65%;}
#apibox th.col6{width: 20%;}
#apibox th.col7{width: 80%;}
#apibox th.col8{width: 25%;}
#apibox th.col9{width: 25%;}
#apibox th.col10{width: 25%;}
#apibox td.col8{color: #00B0FE;}
#apibox td.col10{color: #FF5146;}

#apibox .coderequest{}
#apibox .coderequest .codetab{background-color: #F5F8FA;border: 1px solid #F0F3F5;margin-top: 5px;padding-left: 10px;}
#apibox .coderequest .codetab li{float: left;width: 65px;}
#apibox .coderequest .codetab li a{display: block;line-height: 38px;text-align: center;color: #666666;}
#apibox .coderequest .codetab li a.on{color: #00B0FE;border-bottom: 2px solid #00B0FE;margin-bottom: -1px;}
#apibox .coderequest .codebox{border: 1px solid #F0F3F5;border-top: none;}
#apibox .coderequest .codebox .codeitem{height: 378px;}
.codeboxresponse .syntaxhighlighter{}
#apibox .coderesponse{margin-top: 10px;}
#apibox .coderesponse .codeboxresponse{background-color: #F5F8FA;border: 1px solid #F0F3F5; width:100%; overflow: hidden}
.codeboxresponse .syntaxhighlighter .line {white-space: pre-wrap !important;}
.codeboxresponse .syntaxhighlighter {margin: 0 !important;padding: 18px 0 18px 0; /*background-color: #EDF7FB !important;*/}
.codeboxresponse .syntaxhighlighter .line.alt1, .codeboxresponse .syntaxhighlighter .line.alt2{}
#apibox #apierror{margin-top: -4px;}
#apibox #apiprice{margin-top: 20px;}
#apibox #updatelog{}
#apibox #apierror table{}
#apibox #apierror td, #apibox #apiprice td{padding-left: 20px;}
#apibox #apierror th, #apibox #apiprice th{padding-left: 20px;}
#apibox #apiprice .apilinebox #times_count{border: 1px solid #ffe2cd;position: relative;}
#apibox #apiprice .apilinebox #monthly{border: 1px solid #c0ecdd;margin-top:15px;}
#apibox #apiprice .apilinebox #times_count th{background:#fffbf0}
#apibox #apiprice .apilinebox #times_count th,#apibox #apiprice .apilinebox #times_count td{border-bottom: 1px solid #ffe2cd}
#apibox #apiprice .apilinebox #monthly th{background:#f2fffb}
#apibox #apiprice .apilinebox #monthly th,#apibox #apiprice .apilinebox #monthly td{border-bottom: 1px solid #c0ecdd}
#apibox #apiprice .apilinebox #monthly .prefer_tip{display:inline-block;margin-left:9px;position:relative;background:#ff7f77;color:#fff;border-radius: 3px;padding:0 6px;line-height: 18px;text-align: center;font-size:12px;}
#apibox #apiprice .apilinebox #monthly .prefer_tip:before{content:'';position:absolute;bottom:0;left:-5px;border-style:solid;border-width:5px;border-color:transparent transparent #ff7f77;}
#apibox #apiprice .average_price{font-size:12px;color:#c8c8c8}
#apibox #updatelog .logtitle{margin-top:20px;font-weight:normal;width:100%;text-indent: 18px;line-height: 40px;background-color:#F5F8FA;position: relative;}
#apibox #updatelog .logtitle b{position:absolute;right:36px;top: 18px;background:url("../images/up_down.png") no-repeat;display: block;width:9px;height:5px;-webkit-transition: transform 0.2s;-ms-transition: transform 0.2s;-o-transition: transform 0.2s;-moz-transition: transform 0.2s;transition: transform 0.2s;}
#apibox #updatelog .logtitle b.up{-webkit-transition: transform 0.2s;-ms-transition: transform 0.2s;-o-transition: transform 0.2s;-moz-transition: transform 0.2s;transition: transform 0.2s;-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
#apibox #updatelog .titleline{display:inline-block;width:3px;height:40px;position: absolute;left:0;top:0;background-color: #00B0FE;}
#apibox #updatelog .logcontent{border: 1px solid #F5F8FA;padding: 22px 16px;display: none}
#apibox #updatelog .logcontent p{line-height: 24px; color:#858585;}
.enword{font-family: monospace;}
.param{font-family: monaco, courier;}


#apiiright{width: 300px;float: left;margin-left: 30px;}
#relatedata{background-color: #fff;padding-bottom: 20px;}
#relatedata ul{margin-top: 15px;}
#relatedata li{float: left;width: 50%;text-align: center;margin-top: 10px;}
#relatedata li h3{margin-top: 0px;margin-bottom: 0px;font-size: 12px;color: #333333;line-height: 34px;font-weight: normal;white-space:nowrap;}
.tipH2{
    font-size: 20px;
    color: #333333;
    font-weight: normal;
    line-height: 60px;
    position: relative;
    height: 60px;
    border-bottom: 1px solid #F0F3F5;
}
.tipH2 strong{
    font-weight: normal;
    float: left;
}
.tipH2 span {
    font-size: 14px;
    color: #CFD2D3;
    margin-left: 7px;
    line-height: 20px;
    position: absolute;
    bottom: 15px;
}
.tipH2:before {
    content: '\0020';
    float: left;
    height: 20px;
    width: 4px;
    background-color: #00B0FE;
    margin-right: 7px;
    margin-top: 21px;
}

section.myli h2 {
    font-size: 14px;
    line-height: 28px;
    padding: 0 0 11px 9px;
    color: #000;
    font-weight: 700;
    position: relative;
    border-bottom: 1px solid #ebebeb;
}

section.myli h2:before {
    content: "";
    display: block;
    width: 2px;
    height: 15px;
    background-color: #0b83e1;
    overflow: hidden;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 7px;
}

section .apiDetailIntroduce__box {
    padding: 20px 0;
    overflow: hidden;
}

section .apiDetailIntroduce__box span{
    color: #8D9399;
}

section .apiDetailIntroduce__box span.lightblue{
    color: #00B0FE;
}

#apibox .coderequest .codebox {
    border: 1px solid #F0F3F5;
    border-top: none;
}
#apibox .coderequest .codebox .codeitem {
    height: 378px;
}
.mCustomScrollbar {
    -ms-touch-action: pinch-zoom;
    touch-action: pinch-zoom;
}
.mCustomScrollBox {
    position: relative;
    overflow: hidden;
    height: 100%;
    max-width: 100%;
    outline: none;
    direction: ltr;
}
.mCSB_inside > .mCSB_container {
    margin-right: 30px;
}
.mCSB_container {
    overflow: hidden;
    width: auto;
    height: auto;
}
.commonProblems{margin-bottom: 20px;}

#score_services_template .score_service_review {
    display: inline-block;
  }
  #score_services_template .score_service_review .review_remind {
    width: 100%;
    line-height: 20px;
    text-align: left;
    font-size: 12px;
    color: #666;
  }
  #score_services_template .score_service_review .review_remind .question {
    color: #f5533d;
  }
  #score_services_template .score_service_review .review_remind .question a {
    color: #0088cc;
  }
  #score_services_template .score_service_review .review_template {
    float: left;
    width: 650px;
    position: relative;
    border: 1px solid #e2e8ed;
    border-radius: 3px;
    display: inline-block;
  }
  #score_services_template .score_service_review .review_template .review_content {
    color: #333;
    font-size: 12px;
    line-height: 18px;
    border: none;
    width: 640px;
    height: 60px;
    resize: none;
    float: left;
    outline: none;
  }
  #score_services_template .score_service_review .review_template .preview_img_template,
  #score_services_template .score_service_review .review_template .review_screenshot {
    position: absolute;
    right: 2px;
    top: 2px;
    width: 68px;
    height: 58px;
    background: #F1F4F5;
    text-align: center;
    border: 1px solid #F1F4F5;
    border-radius: 2px;
  }
  #score_services_template .score_service_review .review_template .preview_img_template {
    z-index: 20;
    display: none;
  }
  #score_services_template .score_service_review .review_template .preview_img_template > i {
    position: absolute;
    right: -10px;
    top: -10px;
    width: 20px;
    height: 20px;
    margin: 0 auto;
    background: url(../img/icon/common_default_icon.png) -3px -35px no-repeat;
    background-size: 150px 150px;
    z-index: 20;
    display: none;
  }
  #score_services_template .score_service_review .review_template .preview_img_template #screenshotData {
    width: 68px;
    height: 58px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
  }
  #score_services_template .score_service_review .review_template .preview_img_template:hover .clearScreenshotData {
    display: block;
    cursor: pointer;
  }
  #score_services_template .score_service_review .review_template .review_screenshot {
    z-index: 10;
  }
  #score_services_template .score_service_review .review_template .review_screenshot > i {
    display: inline-block;
    width: 22px;
    height: 22px;
    margin: 0 auto;
    background: url(../img/icon/screenshot.png) top center no-repeat;
    background-size: 22px 22px;
    margin: 8px 0 0 0;
  }
#score_services_template {margin-bottom: 50px;}
  #score_services_template .score_service_review .review_template .review_screenshot > p {
    color: #666;
    line-height: 16px;
    font-size: 12px;
    text-align: center;
  }
  #score_services_template .score_service_review .review_template .review_screenshot:hover {
    cursor: pointer;
  }
  #score_services_template .score_service_review .submit_review_template {
    width: 150px;
    float: left;
  }
  #score_services_template .score_service_review .submit_review_template .submit_service_comment {
    width: 100px;
    height: 30px;
    background: #627CBE;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    font-size: 14px;
    line-height: 30px;
    margin: 15px 0 0 10px;
    /* display: none; */
  }
  #score_services_template .score_service_review .submit_review_template .submit_service_comment:hover {
    cursor: pointer;
    background: #86A6F7;
}
#score_services_template .submit_review_hint {
  float: left;
  color: #ee9825;
  line-height: 20px;
  height: 20px;
  margin: 0 0 0 10px;
  width: 100%;
}
#score_services_template .red {
  color: #ff5433;
}

#contactwidget{width: 46px;position: fixed;right: 20px; bottom:150px;height: 138px;}
#contactwidget>ul>li{position: relative;background-color: #fff;}
#contactwidget>ul>li>a{text-indent: -9999px;display: block;background: url(../images/mainv2.png) no-repeat;background-position: 14px -2121px;height: 46px;}
#contactwidget li#wgtop{display: none;background-color: transparent;}
#contactwidget #wgqq>a{}
#contactwidget #wgqq>a:hover{background-position: 14px -2272px;}
#contactwidget #wgwx>a{background-position: 11px -2070px;}
#contactwidget #wgwx>a:hover{background-position: 11px -2219px;}
#contactwidget #wgtop>a{background-position: 13px -2169px;background-color: #00B0FE;}
#contactwidget #wgtop>a:hover{background-color: #00A0ED;}
#wgqqbotline{width: 38px;margin: 0 auto;height: 1px;background-color: #F0F3F5;}
#contactwidget .wgbox1{position: absolute;left: -140px;top: -35px;width: 106px;padding: 13px;background-color: #fff;box-shadow: 0 2px 10px rgba(0,0,0,0.15);min-height: 90px;border-radius: 1px;display:none;}
#contactwidget .wgbox2{position: absolute;left: -150px;top: -140px;width: 106px;padding: 13px;background-color: #fff;box-shadow: 0 2px 10px rgba(0,0,0,0.15);min-height: 90px;border-radius: 1px;display:none;}
#contactwidget .wgbox2 p:first-of-type{color:#757575;font-size:12px;padding: 14px 0;text-align: center;border-bottom:1px dashed #e9e9e9;margin-bottom:14px;}
#contactwidget .wgbox2 p:last-of-type{color:#757575;font-size:12px;padding-top: 14px;text-align: center;}
#contactwidget .wgbox1:after{position: absolute;width: 0;height: 0;border-top: 9px solid transparent; border-left: 9px solid #fff;border-bottom: 9px solid transparent; right: -9px;top: 50px;content: '';display: block;}
#contactwidget .wgbox2:after{position: absolute;width: 0;height: 0;border-top: 9px solid transparent; border-left: 9px solid #fff;border-bottom: 9px solid transparent; right: -9px;top: 153px;content: '';display: block;}
#contactwidget #wgqq .wgbox a{line-height: 30px;color: #333;height: 30px;display: block;font-size: 12px;margin-bottom: 10px;background: url(../images/mainv2.png) no-repeat;}
#contactwidget #wgqq .wgbox a:hover{background: #00B0FE url(../images/mainv2.png) no-repeat;color: #fff;border-radius: 3px;}
#contactwidget #wgqq .wgbox a.qqa{padding-left: 26px;background-position: 7px -2368px;}
#contactwidget #wgqq .wgbox a.qqa:hover{background-position: 7px -2332px;}
#contactwidget #wgqq .wgbox a.qquna{padding-left: 26px;background-position: 7px -2445px;}
#contactwidget #wgqq .wgbox a.qquna:hover{background-position: 7px -2405px;}
#contactwidget #wgwx .wgbox{text-align: center;}
#contactwidget #wgqq .wgbox{width:150px;left:-185px;padding: 9px;}
#contactwidget #wgqq .wgbox li{float:left;box-sizing:border-box;width:50%;}
#contactwidget #wgqq .wgbox li.qqqun{width:100%;}


#foot2 {
  color: #999;
  padding: 18px 0 38px 0;
  margin-top: 118px;
  border-top: 1px solid #F5F5F5;
}
.td-1{
font-weight:bolder
}